home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / newsgroups / misc.19970326-19970626 / 000341_news@newsmaster….columbia.edu _Mon Jun 23 19:56:28 1997.msg < prev    next >
Internet Message Format  |  2020-01-01  |  9KB

  1. Return-Path: <news@newsmaster.cc.columbia.edu>
  2. Received: from newsmaster.cc.columbia.edu (newsmaster.cc.columbia.edu [128.59.35.30])
  3.     by watsun.cc.columbia.edu (8.8.5/8.8.5) with ESMTP id TAA24901
  4.     for <kermit.misc@watsun.cc.columbia.edu>; Mon, 23 Jun 1997 19:56:28 -0400 (EDT)
  5. Received: (from news@localhost)
  6.     by newsmaster.cc.columbia.edu (8.8.5/8.8.5) id TAA02800
  7.     for kermit.misc@watsun; Mon, 23 Jun 1997 19:56:28 -0400 (EDT)
  8. Path: news.columbia.edu!sol.ctr.columbia.edu!news.uoregon.edu!hammer.uoregon.edu!nntprelay.mathworks.com!howland.erols.net!agate!dog.ee.lbl.gov!news.cs.utah.edu!cc.usu.edu!jrd
  9. From: jrd@cc.usu.edu (Joe Doupnik)
  10. Newsgroups: comp.protocols.kermit.misc
  11. Subject: Re: Problems using Kermit 95 with COM1 and COM3.
  12. Message-ID: <1997Jun20.213244.99333@cc.usu.edu>
  13. Date: 20 Jun 97 21:32:44 MDT
  14. References: <5odrb1$mrv@duke.telepac.pt> <5of0ll$eng$1@newsmaster.cc.columbia.edu>
  15. Organization: Utah State University
  16. Lines: 114
  17. Xref: news.columbia.edu comp.protocols.kermit.misc:7205
  18.  
  19. In article <5of0ll$eng$1@newsmaster.cc.columbia.edu>, fdc@watsun.cc.columbia.edu (Frank da Cruz) writes:
  20. > In article <5odrb1$mrv@duke.telepac.pt>,
  21. > Paul Vieira <cel@mail.telepac.pt> wrote:
  22. > : I have a PC ( NT 4.0) with 3 serial ports (each one is connected to a
  23. > : modem). I made 3 scripts (one for each port) in Kermit 95 to receive
  24. > : files from the outside. The problem is that I can't run the scripts on
  25. > : COM1 and COM3 at the same time, because one of the modems will not
  26. > : work (initialize). I think the problem is related with the IRQ's 
  27. > : ( COM1 and COM3 use the same IRQ). How can I resolve this problem?
  28. > : 
  29. > This is a canned reply to all queries regarding the use of MS-DOS Kermit
  30. > on Windows 95 and NT, which are coming in at an ever-increasing rate:
  31. > MS-DOS Kermit is not recommended or supported for Windows 95 or NT for the
  32. > very good reason that it was not written for those platforms.  It can not
  33. > make network connections, it does not understand long file names, TAPI
  34. > port/modem sharing, and in many cases it cannot find the serial ports or
  35. > modems at all.  It expects to have full control of your PC: memory, video
  36. > adapter, interrupt controller, serial port, network adapter.  This is not
  37. > possible under Windows 95 and NT.  If MS-DOS Kermit works at all in those
  38. > environments, it is an accident, it is risky, and it is very likely to run
  39. > in a degraded mode.
  40. ----------
  41.     This is a little unusual, so I hope folks understand what I'm
  42. saying and why.
  43.     MS-DOS Kermit, as the name says, is for MS-DOS. That's fine. It
  44. also runs in Windows 3 and Windows 95, and OS/2, not by accident, it is 
  45. not risky, it is not degraded any more than Windows software degrades its
  46. own programs, and I will not stand by idly if such phrases are repeated. 
  47. I wish to take this opportunity to put matters back into context and onto
  48. terra firma. 
  49.      In fact MSK runs in both Windows versions in heavy production use 
  50. at my site and many others. Dyed in the wool advocates of DOS or Windows or
  51. whatever may wish to skip to the next message because what concerns us here 
  52. is working with a mixed environment and not an advocacy of one over the other.
  53. As a point of curiosity, Windows itself is an inherently mixed environment,
  54. as many people know, and in the end that has worked to our advantage. There
  55. are many GUI environments, MS Windows being the most wide spread today.
  56.     MSK can use serial ports, as much as Windows allows any DOS window
  57. application to do so, and where problems arise in almost all cases it is
  58. with Windows' handling of the underlying (and faked to MSK) hardware.
  59. Similar difficulties face corresponding Windows programs. Alas, this is
  60. an imperfect world (insert Windows bomb box or DOS A/R/I message here).
  61.     MSK runs great over networks. But, and we need to have folks
  62. understand this technical point, it does not use winsock (which is a
  63. TCP/IP etc stack for pure Windows programs alone). There is an inherent
  64. problem here if MSK uses its internal TCP/IP stack while another such
  65. stack is loaded and both use the same lan adapter (say Ethernet board).
  66. They can't survive unless rather devious and subtile shims are employed 
  67. to try sorting out the two streams of traffic. There is one for NDIS v3 
  68. (protected mode) work written by Dan Lanciani at Harvard, file ndis3pkt.exe
  69. a copy of which is in directory drivers on netlab2.usu.edu, but I have not
  70. tested it here. Reports on trials would be appreciated.
  71.     MSK runs naturally over ODI and Packet Drivers. To run that way
  72. in Windows we add shim winpkt (in the MSK distribution kit) to do the
  73. Windows adaptation. MSK also support many other varieties of networking
  74. other than TCP/IP, say LAT for example with appropriate commercial drivers.
  75.     Naturally, no DOS program can take advantage of the pure Windows
  76. only features, say TAPI and sundry. For those features one uses appropriate
  77. Windows programs. Similarly, Windows only programs have their limitations.
  78. Discussions on how well a GUI operating environment reflects (emulates
  79. after interception) the real machine could go on and on, often filled
  80. with partial truths and not so accurate assumptions. Generally speaking
  81. MS has done quite an interesting job of emulation and it is difficult to
  82. discover differences with the real hardware. But differences do exist, 
  83. as in any mixed environment.
  84.     One place where Windows gets into trouble is if a DOS program
  85. wants to put the video display into say 132 volume mode. Windows may, but
  86. often does not, know about the video mode changes on the adapter. If it
  87. knows it can put the adapter back in graphics mode, else it puts up a
  88. box saying please run in a full screen DOS box. The latter can be better
  89. because it is easier to read and lots faster than drawing letter strokes.
  90. I might add the same applies to drawing graphics: one is better off in a
  91. DOS environment.
  92.     To forstall pointlessly reopening a well discussed topic may I add
  93. a few words on technical support. It costs. Someone spends time and money
  94. on the other end of the telephone/fax/email system to think about a problem 
  95. and compose suggested solutions. Every author wishes it weren't so, but there
  96. are bugs now and then, very few to be sure(!), and we want to hear about them
  97. in full detail and quickly. After all, bugs also cost you time and money.
  98.     Long term readers may think back to the many discussions held on the
  99. support topic over the years, so I won't repeat them here. What I would like 
  100. to add, however, is human nature says go to the place where one is listened 
  101. to, and get any help available. Alas, many times the real problems are not 
  102. with the product of the outfit being called, and it is only through kindness
  103. that answers are provided. That's expensive when one comes right down to it 
  104. at the end of each month. Many companies cannot afford to bother being nice 
  105. to even legit customer questions. Well, the Kermit project can't afford the
  106. expense either, and assistance comes out of the hides of the project members.
  107.     So I would ask readers to be selective about what they ask for when 
  108. difficulties arise, and help relieve the burden on a very slimly financed
  109. operation so that the creative people can continue with the creative work.
  110. Please try regular Windows NEWS groups if the problem appears to be the run 
  111. of the mill Windows troubles. Please try here in this Kermit-specific NEWS 
  112. group when Kermit(s) themselves are the real doubtful item. Similarly, run 
  113. of the mill machine setup/configuration/etc questions are better asked of 
  114. your colleagues and friends as well as the many PC-specific NEWS groups. 
  115. There are many readers in this group who are willing and able to resolve 
  116. Kermit questions, and we need their help.
  117.     We have created some first rate user's manuals in the form of the
  118. "Using ... Kermit" books, which are for sale and hence help underwrite 
  119. operating expenses. Think of it as voting with your pocketbook, and of
  120. multiplying that vote by not consuming time of the project unnecessarily. 
  121. Those books are the front rank of Tech Support tools, and I think they more 
  122. than earn back their cost through saving time and human wear and tear. They 
  123. also open opportunities for neat things to do.
  124.         I think we make progress if one remembers that DOS and Windows are
  125. different in many ways, yet very similar in others beneath the covers, so 
  126. that DOS programs are quite usable in GUI windows in a many cases, and more
  127. effective than Windows programs in some cases. 
  128.     As stated at the beginning, this is a mixed environment with 
  129. compromises at every turn. Please use what best suits the situation at hand. 
  130. What better advice can one give?
  131.     Joe D.
  132.